package com.linksfield.topup.entity.interfaces.comlinkmanage.view.response.first;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * H5功能管理：查看操作
 * 查看方案一
 *
 * @author lm
 * @date 2020/4/23 11:44
 */
@Data
public class ResponseFirstPlanView implements Serializable {

    private static final long serialVersionUID = 4069932513089246289L;

    @ApiModelProperty(value = "所属企业编码", example = "P000270", dataType = "String")
    private String partnerCode;

    @ApiModelProperty(value = "所属企业名称", example = "P000270", dataType = "String")
    private String partnerName;

    @ApiModelProperty(value = "企业H5服务方案类型：1-查询流量；2-联系商家（app进入充值）；3-跳往商家（web方自己的订购平台）；4-直接订购（领科公版H5订购）", example = "1", dataType = "String")
    private String configType;

    @ApiModelProperty(value = "企业H5服务方案状态：1-未启用；2-已启用；3-已停用", example = "1", dataType = "String")
    private String configStatus;

    @ApiModelProperty(value = "页面配置：pc首页背景", example = "", dataType = "String")
    private String pcBgimg;

    @ApiModelProperty(value = "页面配置：ph首页背景", example = "", dataType = "String")
    private String phBgimg;

    @ApiModelProperty(value = "跳转链接地址", example = "", dataType = "String")
    private String linkURL;

    @ApiModelProperty(value = "标识每条方案的方案编码，此字段不允许传空字符串", example = "P000270", dataType = "String")
    private String planCode;

    @ApiModelProperty(value = "跳转链接地址", example = "", dataType = "String")
    private String[] showContent;

    @ApiModelProperty(value = "方案一页面语言文本", example = "", dataType = "Object")
    private List<FirstPlanLangConfig> firstLangView;

}
